package com.itheima.d1_tool;

//import com.itheima.util.ArrayTool;

//目标：了解工具类、jar包、帮助文档的制作
public class Demo01 {
    public static void main(String[] args) {

        //1.需求：将ArrayTool改进成一个标准的工具类，并使用
        //未改进前，对于不了解ArrayTool这个类内部内容的程序员，肯定在使用时会尝试创建对象
        int[] arr = {11, 22, 33, 44, 55};
        //ArrayTool tool = new ArrayTool();


        //int max = tool.getMax(arr);
//        int max = ArrayTool.getMax(arr);
//        System.out.println("数组最大值：" + max);

        //int sum = tool.getSum(arr);
//        int sum = ArrayTool.getSum(arr);
//        System.out.println("数组和：" + sum);

        //2.需求：将ArrayTool工具类制作成jar包，然后在本模块中添加依赖使用
        //2.1 先将ArrayTool放到一个模块中打包成jar文件，然后删除本模块的ArrayTool类，代码马上报错！

        //2.2 要开始使用jar文件中的ArrayTool，用法：
        //2.2.1 在本模块下创建一个文件夹叫lib，选择模块，鼠标右键，new -> directory，取名lib
        //2.2.2 把jar文件复制到lib文件夹下
        //2.2.3 选中lib，鼠标右键，选择add as library...，然后级别建议使用module级别，取名还是lib


        //3.需求：针对ArrayTool工具类，使用文档注释进行解释说明，并生成帮助文档
        //3.1 找到ArrayTool这个类，给它用文档注释进行说明

        //3.2 参考ppt上的操作步骤生成文档即可
    }
}
